tow strap - Turco Inglés Diccionario